mylib=libcal.so
CC=gcc

$(mylib):add.o sub.o
	$(CC) -shared -o $(mylib) $^

%.o:%.c
	$(CC) -fPIC -c $<

.PHONY:clean
clean:
	rm -f $(mylib) ./*.o

.PHONY:output
output:
	mkdir -p lib/include
	mkdir -p lib/mylib
	cp ./*.h lib/include
	cp ./*.so lib/mylib
